instantly detachable - Español Inglés Diccionario